have a splinter in one's finger - Español Inglés Diccionario